/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

let IconShare06 = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M524.884112 571.984989c0-235.601555 74.139845-307.532365 245.549433-307.532365h133.278463a23.66411 23.66411 0 0 0 0-47.313782h-133.278463c-197.239419 0-292.848777 92.736168-292.848777 354.831709a23.649672 23.649672 0 1 0 47.299344 0z"
        fill={getIconColor(color, 0, '#333333')}
      />
      <Path
        d="M834.120177 318.682275a23.66411 23.66411 0 1 0 33.43873 33.496483l82.802728-82.846042a40.42679 40.42679 0 0 0 0-57.059526l-82.802728-82.788291a23.649672 23.649672 0 0 0-33.43873 33.453169l77.864884 77.879323z"
        fill={getIconColor(color, 1, '#333333')}
      />
      <Path
        d="M511.990853 1023.999812a512.120797 512.120797 0 0 1-199.24632-983.742613 513.49242 513.49242 0 0 1 408.599339 4.331442 21.657209 21.657209 0 1 1-17.730035 39.517187A465.038025 465.038025 0 0 0 511.990853 43.332523C253.5626 43.332523 43.314418 253.580706 43.314418 512.008959s210.248183 468.676436 468.676435 468.676436S980.667289 770.437212 980.667289 512.008959a21.657209 21.657209 0 1 1 43.314418 0 511.557709 511.557709 0 0 1-511.990854 511.990853z"
        fill={getIconColor(color, 2, '#333333')}
      />
    </Svg>
  );
};

IconShare06.defaultProps = {
  size: 18,
};

IconShare06 = React.memo ? React.memo(IconShare06) : IconShare06;

export default IconShare06;
